The Integrated CWB-NC/PIOATool for Functional Verification and Performance Analysis of Concurrent Systems

نویسندگان

  • Dezhuang Zhang
  • Rance Cleaveland
  • Eugene W. Stark
چکیده

This paper reports on an eeort to integrate two veriica-tion tools, the Concurrency Workbench of the New Century (CWB-NC) and PIOATool. Our aim is to build a single tool that combines the \functional" analysis capabilities of the CWB-NC with the compo-sitional performance-analysis features of PIOATool. We discuss some of the issues involved in the integration, highlighting a particular integration paradigm in which one tool becomes a subshell of the other.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

TwoTowers: A Tool Integrating Functional and Performance Analysis of Concurrent Systems

We present TwoTowers, a tool for analyzing functional and performance properties of concurrent systems expressed as terms in the stochastically timed reward process algebra EMPAr. TwoTowers builds on two existing tools, CWB-NC and MarCA, that have been retargeted to carry out functional and performance analysis (respectively) of EMPAr system specifications. As an example, we describe the applic...

متن کامل

Applying the Concurrency Workbench to the Verification of DI Circuits

In this extended abstract, we shall consider the modelling of such delay-insensitive modules and the verification of circuits that are composed out of them. More specifically, we consider some small asynchronous controllers and verify their implementation using a popular verification tool, the Concurrency Workbench (CWB) [1, 12]. The CWB is an automated tool that helps in the manipulation and a...

متن کامل

Reachability checking in complex and concurrent software systems using intelligent search methods

Software system verification is an efficient technique for ensuring the correctness of a software product, especially in safety-critical systems in which a small bug may have disastrous consequences. The goal of software verification is to ensure that the product fulfills the requirements. Studies show that the cost of finding and fixing errors in design time is less than finding and fixing the...

متن کامل

Concurrent Optimization of Patients’ Trust and Integrated Resilience Engineering: A Z-Number Data Envelopment Analysis Approach

Background and Objectives: Emergency departments often encounter several risk and health issues which significantly impact on overall healthcare performance. Resilience engineering (RE) enables emergency departments to confront sudden changes and handling health risk issues. Patient trust (PT) is also one of the most effective factors which improve quality of care along with pa...

متن کامل

Specification and Verification of Synchronizing Concurrent Objects

We introduce a new specification formalism which we call hiddenCCS; hidden algebra is used to specify local goals as objects, and CCS is used to describe global goal of the synchronizing concurrent objects. We extend the object specification with synchronization elements associated with methods of different objects, and we use a CCS coordinating module to describe the interaction patterns of me...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003